AWeb beta release history
AWeb 0.52
Release date: 17-Sep-1996
- Fixed bugs:
- Printing a document longer than a page didn't work on page oriented printers.
- Nondisplayed images weren't recognized as nondisplayed. 'Keep minimum free'
and 'flush nondisplayed images' didn't work.
- Search function didn't find spaces in preformatted text.
- Didn't copy the last path entry when spawning a command, and caused a hit if path list was empty.
- Didn't delete the icon if a download was cancelled.
- Settings windows didn't refresh or respond to resizing when a requester is open.
- Sometimes text next to floating image wasn't displayed.
- The cachebrowser crashed in some countries.
- Following a link to another location in the same document caused the document
to be retrieved again if it was the result from a POST form.
- Program: palette settings, pens were all set to a bogus colour in the default settings.
- With very large tables, the bottom part was rendered over the top.
- Didn't update status gadget immediately in case of a moved document.
- Improved table layout algorithm. Should deal better with inconsistent table cell widths.
- <IMG WIDTH=nn HEIGHT=nn> are now also used if the image is loaded and is
smaller than the given size. The image is not scaled (because of substantial technical
problems involved) but an extra border is added.
- Now treats invalid &#nn; entities as space (tolerant mode).
- Now renders <BLOCKQUOTE> with left and right indent.
- Added a margin around the document (like NS, MS do).
- Added support for <BODY LEFTMARGIN=nn TOPMARGIN=nn>.
- Added option to load grayscale palette instead of colours (looks better on screens
with little colours).
- Added "no proxy for these sites" list.
- Made several improvements in the area of speed and memory usage:
- Reading the cache at startup is faster.
- Large tables are parsed much faster and take up about 25% less memory.
- Now uses a separate memory pool for each document so flushing the document really
returns the memory.
AWeb 0.51
Release date: 9-Sep-1996
Preliminary copy of version 2.1, with a changed registration procedure.
AWeb 0.50
Release date: 7-Sep-1996
Released as shareware version 1.5
- Fixed bugs:
- If printer error occurred AWeb tried to print next section.
- If user opened popup window and released mouse button before the popup window
became active and the pointer was over the background image a save requester
popped up.
- Added tooltype NSBUTTON_SIZE in buttons image icon.
AWeb 0.49beta
Release date: 5-Sep-1996
- Fixed bugs:
- Ignored newline also after tag (like input form field) in preformatted text
- Tried to interpret unrecognized colour names as hexadecimal numbers
- Trying to write file comments > 80 characters (probably) caused file system to crash
- Hits and crash when start TCP script couldn't be found
- Stop TCP script was never executed
- Changed the HTTP identification string a bit...
- Added more default MIME types.
- Changed the way table borders are drawn.
- Made the background transfer animation configurable.
- Now prepends "http://" if no scheme was typed in the URL gadget.
- Now strips leading and trailing spaces from URL typed in the URL gadget.
- If HTTP authentication fails now the authentication details are forgotten,
so next time (reload) you'll get the requester again.
- Authentications are always saved on exit now (if changed).
- Added support for more colour names.
- Enter in search requester now starts search.
- Made qualifier to open popup menu configurable, and added middle mouse button.
- Now telnet address is broken up into components. Example script provided.
- If external command is a script ('S' bit set) it isn't enclosed in quotes because
Execute doesn't understand that.
- Added 'save all current settings' menu item.
- Added 'snapshot as alternate size' menu item.
- Added support for <BGSOUND> using datatypes.
- Added graphical print function.
- Added separate font style setting for <PRE>.
- Added separate menu item for backgrounds, and made background image loading
independent from "load images" setting.
AWeb 0.48beta
Release date: 29-Aug-1996
- Fixed bugs:
- Dashed underlining pattern wasn't shifted when doc was horizontally moved,
so new dashes could be rendered over the gaps.
- When scrolling, sometimes the topmost line of pixels of an image or border disappeared.
- When scrolling, sometimes there was a row of stray pixels below an image.
- <TABLE ALIGN=LEFT|RIGHT> wasn't rendered as floating element (with text next
to it).
- When left and right floating elements took up more space than the window width the
display would mess up completely.
- When quitting a Forbid() was done without Permit().
- <FORM> didn't terminate the paragraph.
- Finally does <XMP> and <LISTING> correctly now.
- Didn't skip newline after a tag (SGML quirk).
- When building a form submit request the SUBMIT type value was always added at
the end instead of its correct position.
- Images from file://localhost were stored in the cache if they were changed and then the
page was reloaded.
- Removed limit of 15 windows with ARexx port
- Added ARexx commands: NEW, WAIT
- Made buttons (including network status window buttons) fully configurable
- Added search funtion
- Added "create icons" option (program/options); creates icon with save/download and save source
- Now AWeb copies its path list when starting external programs
- Added popup menu (ALT-click on link or image)
- Now understands
<BODY BGCOLOR="#ff,ff,ff">
and the like.
- Now recovers from missing <TD> within tables (unless strict HTML mode).
- Now allows tags that doesn't produce visible output (like <FORM>) between
<TABLE> and <TR> (unless strict HTML mode).
- Changed the %s argument specifiers into different letters. Also automatically adds
quotes where needed when spawning the command. Changed AWebPC to convert %s's into
the new letters.
- Added %u argument (URL) for external viewers.
- Tiled drawing of background is much faster now.
- Now supports transparent background images (with BGCOLOR shining through).
- Added pattern gadget to local open file requester.
- Split up the catalog into one for AWeb, one for AWebCfg (both needed about half
the strings).
AWeb 0.47beta
Release date: 23-Aug-1996
- Fixed bugs:
- Crashed when tried to follow a link to an image that was already in cache
as an inlined image
- Crashed when flushing a nonretrievable image ("error" image icon)
- After <FONT COLOR=#xxx> any previous relative font size change was forgotten
- Failed if path for an external program contained a space.
- Once downloaded, a (shift) click on the same link did nothing in the same session
- When doing two or more simultaneous downloads they would fight for the progress bar :)
- After cancel, a download of the same doc used the incomplete cache copy.
- Didn't load empty files
- Now always uses <IMG HSPACE=n VSPACE=n> (VIScorp site looks ok now)
- Added a cachebrowser
- Changed the cache structure, now it uses 64 subdirectories to keep the number of
files in one directory low.
- Cache recovery is much faster now (deletes are logged now so no file existance check is
needed any more)
- Added "fix cache" function that synchronizes internal cache registration and the
files actually found on disk.
- Added "ClassAct settings" menu item in settings windows
- Settings windows now open centered on the screen by default (if you didn't snapshot before)
- No longer writes ENV:AWeb/settings if window dimensions haven't changed
AWeb 0.46beta
Release date: 18-Aug-1996
- Fixed bugs:
- Proxy still didn't work
- Didn't insert a table row with correct default align if <TR> was missing
immediately after <TABLE>
- Didn't terminate pending elements (like tables) if EOF was reached and a comment
was still pending.
- (Hopefully) fixed some enforcer hits.
- Now loading the same document in two windows works as expected.
- Added 'verification per session' checkbox (network/cache settings)
- No-cache list now works
- Enhanced "file incomplete" requester with retry button.
- Changed navigation buttons to contain multicoloured images.
AWeb 0.45beta
Release date: 15-Aug-1996
- Fixed bugs:
- Using a proxy didn't work and caused enforcer hits
- Cache and file://localhost now use asynchroneous I/O
- Added no-cache list in network cache settings, but it does not work yet.
AWeb 0.44beta
Release date: 14-Aug-1996
- Fixed bugs:
- Text size measuring wasn't correct so preformatted text could mis-align if
links appeared in the text
- Sometimes images were displayed at position (0,0)
- Replaced the bogus cache with a proper disk-based cache. Related changes:
- On a download, AWeb now asks for the filename at the beginning instead of
at the end of the transfer
- Reloading a page doesn't add a new entry in the window history any more
- Changed the network/cache settings page
- Added 'max disk reads' setting (network/options) to avoid disk trashing
- Temp path setting moved to program/options page
- Max network connections setting now also applies to document fetches
- Queued network tasks for images on the current page are removed when a new page is loaded
- Temporarily (?) disabled CACHE ARexx command
- Changed the 'Cache' menu, and added a 'Control/Reload/Images in current' item
AWeb 0.43beta
Release date: 1-Aug-1996
- Fixed bugs:
- Didn't start loading images if "load images" setting changed from "off" to "all"
- Crashed 80000005 on some tables
- AWebCfg crashed when run with too small stack (<5k)
- Changed some gadget hotkeys in AWebCfg to avoid collision with Test button
- Sometimes below an image were some stray pixels
- After test/use/save browser prefs, fonts still in use were closed
- MIME type settings weren't recognized initially, only after prefs window closed
- In compatible HTML mode, comments are now terminated on any "->" (was: any "-->")
- <IMG WIDTH=xx HEIGHT=xx> within a table are now rendered in place
without rerendering the entire table
- Now starts a new table row implicitly after </TR> without <TR> (tolerant mode)
- AWebCfg is now run with expanded PROGDIR: path
- When quitted from the menu (or shortcut) no "are you sure" requester is shown any more
- Now sees <BQ> as synonym for <BLOCKQUOTE> and <S> as synonym
for <STRIKE>
- Font settings split up into separate fonts and styles settings
- Added support for <FONT> (SIZE and COLOR, no FACE), <BASEFONT>,
<BIG>, <SMALL>, <SUB> and <SUP> tags.
- Added support for <HR COLOR=xxx> (tolerant).
- Changed meaning of CONFIG name: now means subdirectory in ENV:Aweb, not in ENV:.
- Made prefs conversion program: AWebPC.
AWeb 0.42beta
Release date: 24-Jul-1996
- Fixed bugs:
- <TABLE BORDER=0> was rendered with a border.
- <HR> in a table cell with COLSPAN caused the table to grow wider
after each layout recalculation
- MIME type sanity check sometimes rejected acceptable text
- "Flush images in current" didn't redisplay if WIDTH and HEIGHT were given for image
- Removed the settings requester from the main program, split them up, and
made a separate program for them (AWebCfg)
- Added realm name in authorizations requester prompt
AWeb 0.41beta
Release date: 18-Jul-1996
- Fixed bugs:
- Shift-click a link to a flushed document, didn't reload but saved an empty file
- Now treats "https:" as synonym for "http:"
- Added support for VALIGN=BASELINE in tables
- Added support for WIDTH in table cells (at least my interpretation of this
terribly inconsistent and badly defined N*tsc*pe extension)
- Added support for floating images (ALIGN=LEFT,RIGHT)
- Added support for client-side image maps (MAP must be in same document for now)
- Added sanity check for received "text/..." MIME type. If the text does not seem to
be printable, the MIME type is now ignored. This should solve problems of getting
binary data displayed.
- Removed the test to see if TCP stack was started before. Now tries to start the stack
whenever it is needed but not active.
AWeb 0.40beta
Release date: 4-Jul-1996
- Added HTML 3.2 TABLE (except VALIGN=BASELINE)
- All changes in versions after 0.28 are applied to 0.40 too.
AWeb 0.32
Release date: 1-Jul-1996
This is the first commercial version: AWeb-II 2.0.
The same version is released as AWeb 1.4 (shareware) and AWeb 1.2b (limited demo).
- Fixed bugs:
- enforcer hit when following a shell command link.
- If title in hotlist contains < or & then HTML hotlist didn't display correctly
- Images weren't refreshed correctly when scrolled from underneath an overlapping window
- HTTP response wasn't recognized when first block received was 1 byte
- some more... (can't remember exactly :-)
- Added CACHE ARexx command.
- Added GET ACTIVEPORT ARexx command.
AWeb 0.28beta
Release date: 18-Jun-1996
- Fixed bugs:
- Enforcer hit when executing ARexx GET command
- <HR> within list was rendered indented
- Last MIME setting was saved twice in the settings file
- <OL START=n> started with n+1
- <OL START=32766> bullets became negative
- Hit form text area 'E' button and let editor open overlapping window on
same screen, then window wasn't refreshed if editor window was closed.
- Didn't follow the "garbage in, garbage out" rule correctly on <P>
tags within <PRE>. Fixed to treat <P> in preformatted text
as two newlines.
- Didn't send
Pragma: no-cache
when requesting a reload.
- Displayed extra blank line between bullet and text for <LI><P>text</P>
- Now sets the file comment to the URL when saving or downloading.
- Added SCREENTOFRONT and SCREENTOBACK ARexx commands.
AWeb 0.27
On the first preliminary commercial copy,
version number 0.27 was inadvertently used when 0.26 was intended.
AWeb 0.26
Release date: 28-May-1996
Released limited version as AWeb 1.2 (demo)
Released as AWeb 1.3 (registered only)
- Fixed bugs:
- Did see <- as a valid tag introduction
- Added VAR keyword on GET ARexx command
- Added SAVEAS ARexx command
AWeb 0.25beta
Release date: 25-May-1996
- Now uses locale string formatting
- URL added to "incomplete download" requester
- Added telnet: and news: support
- Added automatic TCP stack start/stop
- Added ARexx GET SCREEN command
- Added "use screen background and text" option
- Added broken-inline-image icon
- Fixed bugs:
- Didn't center headings within <CENTER> element
- Limited proxy usage was broken for METHOD=POST forms
AWeb 0.24beta
Release date: 16-May-1996
- Added history window
- Added external default images
- Added support for <IMG WIDTH=n HEIGHT=n>
- Added support for <HR ALIGN=a NOSHADE SIZE=n WIDTH=n[%]>
- Added support for <DFN> and <STRIKE>
- Added support for color names of HTML 3.2
- HTML mode "strict" now understands only HTML 3.2 &sadsmiley;, not the 3.0 enhancements
- Improved automatic submit on forms with only 1 text input field
- Fixed bugs:
- Add to hotlist added URL instead of title
- Used to hang on "processing" GIFs with empty comment block
AWeb 0.23beta
Release date: 10-May-1996
- Added user-configurable ARexx menu
- Added support for enhanced lists
- Improved URL display in status gadget (omit part if URL is too long to fit)
- Added ALLOWCMD ARexx command
- Now recognizes the <FRAME> tag (very limited)
- Added support for all proposed icon entities via external gifs
- Redesigned the document history data model
- Made minimum free memory limit configurable (instead of fixed 100kB)
- Fixed occasional deadlock when refreshing the window
AWeb 0.22beta
Release date: 2-May-1996
- Fixed bugs:
- Backgrounds messed up display under OS 3.0
- Shift-click didn't always work
- AWeb freezed when clicked 'add to hotlist' when hotlist requester was open
- Responses to submitting forms with METHOD=POST messed up in cache
when you submitted the form twice. Also a GET of the form's ACTION url
could give you a previous submit response.
- HTTP 302 response (temporarily moved) now remembers the original
URL with the document.
- External program was called with "PROGDIR:" unexpanded
- Added progress bars to the network status window
- Removed colon from screen title because Multiview v39 treated it as a
DOS filename, causing a "insert volume AWeb public screen - Name:" requester.
AWeb 0.21beta
Release date: 26-Apr-1996
- Added hierarchical hotlist
- Added localization
- Added background, text and link colours support
- Added background images
- Added centering and right alignment support (headings and paragraphs)
- Added <IMAGE BORDER=n> support
- Reorganized the settings requester
- Added Ctrl-key support to text form field
- Fixed wordwrap with long rows of images
- Didn't load images from cache when visiting old page again
- Now uses the output console window also as input on spawned programs
AWeb 0.20 (1.1)
Release date: 15-Apr-1996
Released as AWeb 1.1
- Added search engines page
- Fixed image cache limit (again)
- Improved transparent mask generation
AWeb 0.19beta
Release date: 9-Apr-1996
- Speeded up navigating back and forward to large documents
- Speeded up rendering images when scrolling
- Now remembers form field values when going back to form
- Improved pre-loaded palette
- Fixed memory leak when following the same link for the 2nd time
- Fixed line break bug (
aaa<tag>bbb
could break at the tag)
AWeb 0.18beta
Release date: 6-Apr-1996
- Fixed several bugs:
- crash on 68000 machines at some URLs like www.yahoo.com
- sending forms with empty fields didn't work
- loading MPEGs skips 1 byte
- crash when typing beyond the border of a textarea form field
- image memory cache limit didn't work
- downloading image didn't save but started external viewer instead
- shift-click on ftp link stopped AWeb
- didn't adapt to different frame size for navigation buttons
- GIFs didn't show up as transparent, or were messed up totally
- some settings weren't saved correctly when changed
- Transparent GIF now works even if the GIF datatype used doesn't
support transparency
- Now falls back to topaz if font not found instead of exiting
- Improved scrolling speed on simple refresh windows
- Added keyboard support for the settings window
- Added HOTLIST tooltype and argument
- Now looks for KEYPATH environment variable for keyfile path
AWeb 0.17 (1.0)
Release date: 22-Mar-1996
Released as AWeb 1.0
- Fixed bugs.
- Added ARexx macro support from link
AWeb 0.16beta
Release date: 17-Mar-1996
- Fixed bugs.
- Image can now be saved with shift-click.
- Now always saves window positions when saving the settings.
- Added 'GET TITLE' ARexx command.
- Made the installer script.
- Completed the documentation.
AWeb 0.15beta
Release date: 10-Mar-1996
- Now reacts as expected when started for the second time.
- Fixed the new bug of overlapping image and text.
- Added shell command support from link.
- Hotlist format has changed.
- Added CONFIG tooltype and argument to specify settings file.
- Window contents above loaded image is not redisplayed any more.
AWeb 0.14beta
Release date: 5-Mar-1996
- Fix: don't free label memory to let it work with layout.gadget 42.4
AWeb 0.13beta
Release date: 5-Mar-1996
- Image cache now differentiates between memory and disk. On low memory
or screen change images are flushed from memory but not from disk.
- Document cache will swap out documents to disk on low memory.
- Added option: simple refresh windows
- Implemented transparent GIF support
- Made the "no underlined links" option work for image borders, too. Links
with transparent image look nicer now.
- Save now done in subtask instead of blocking browser. Also remembers
save directory now. Also warning requester if file aleady exists.
- Added keyboard support for About and Quit requesters
- Added background progress indicator
- Fixed bugs related to same document in two windows.
- Fixed strange behaviour of deleting a document that was loading in
background. Now it stays in chache.
- Added 'GET URL' and 'GET SOURCE' ARexx commands.
- Added tool types, Workbench icon selection support, and command line
arguments.
AWeb 0.12beta
Release date: 27-Feb-1996
- Made the settings requester to work
- Now AWeb can remember the window position and size
- Added option to open on named public screen
- Made initial palette loading optional
AWeb 0.11beta
Release date: 21-Feb-1996
- Fixed more bugs
- Implemented HTTP User Authorization
- Now interprets <TR> (table row) as line break for better readability of tables
AWeb 0.10beta
Release date: 15-Feb-1996
- Fixed many bugs
- Made the Network Status Window resizeable
- Made a mock-up of the new preference window
- Made a couple of little improvements
AWeb 0.9beta/demo
Release date: 10-Feb-1996
This is an official demo version for use on the CU Amiga cover CD-ROM.
It is a local only version of 0.8beta, with all network access disabled.
AWeb 0.8beta
Release date: 7-Feb-1996
- Implemented total asynchroneous network access. Now you can follow
a link even while the previous document is still loading
- Implemented parallel image loading
- Added the network status window
- Implemented Inet225 support (thanks Tau)
- Implemented Gopher protocol
- Added proxy support
- Now caches network host names and addresses
- Added very basic ARexx support
- Now remembers last path used on "Open local"
- Added Are you sure to quit? requester
- Added support for 24-bit picture data type (picturedtV43)
- Added compatibility mode
- Fixed bug that caused system to freeze when processing image
- Fixed occasional crash on exit
AWeb 0.6alpha
Release date: 13-Jan-1996
- keymap.library is now opened with version 37 (version 39 does not exist)
AWeb 0.5alpha
Release date: 12-Jan-1996
- Added FORM support
- Added ISINDEX support
- Increased initial size of ASL requesters
- Removed memory gauges
- Added "load all images" button
- Scrollbar jumped back when moved while retrieving, fixed
- On high resolution screens, the control buttons are now wider
- Fixed deadlock when using MagicMenu
- Added
EDIT
editor command preference
- Fixed some bugs in the HTML parser (thanks Mike Meyer)
AWeb 0.2alpha
Release date: 29-Dec-1995
- Fixed redirection, which was broken in the initial release
AWeb 0.1alpha
Release date: 28-Dec-1995
- Limited initial alpha release